草庐IT

macos - 拖放到 NSArrayController

全部标签

macos - Docker for mac 1.12.0 : how to connect to host from container

我已经在我的osx10.10上更新了docker,所以它现在使用的是osxnative虚拟化。但是,我发现从我的nginx容器中连接到我的主机很棘手。我试过这个:/sbin/iproute|awk'/default/{print$3}'得到了答案:172.17.0.1然后我在docker-compose.yml中使用了这个ip:extra_hosts:-"master:172.17.0.1"但我还是不断收到错误:172.17.0.1--[21/Jul/2016:09:33:46+0000]"GET/apiHTTP/1.1"502575"-""Mozilla/5.0(Macintosh;

elasticsearch - docker elasticsearch容器不转发端口(macOs)

我设置了一个容器来运行elasticsearch。服务启动,但我无法通过curl或浏览器连接到它。RUN\cd/tmp&&\wgethttps://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.3.2.tar.gz&&\tarxvzfelasticsearch-1.3.2.tar.gz&&\rm-felasticsearch-1.3.2.tar.gz&&\mv/tmp/elasticsearch-1.3.2/elasticsearch#Definemountabledirectories.V

macos - 从 Mac 上的容器运行 GUI 解析为 "libGL error: No matching fbConfigs or visuals found"

我正在尝试在我的Mac上运行基于ubuntu:15.10的容器。我运行以下命令dockerrun-i-v/tmp/.X11-unix:/tmp/.-eDISPLAY=192.168.0.104:0--privilegedmycompany/mycontainer(IP取self的en0:inetusingifconfig)我收到以下错误:libGLerror:NomatchingfbConfigsorvisualsfoundlibGLerror:failedtoloaddriver:swrastXErroroffailedrequest:BadValue(integerparamete

macos - 使用 MacBookPro 主机在 docker 容器上运行 GUI 应用程序

我一直在尝试按照https://learning-continuous-deployment.github.io/docker/images/dockerfile/2015/04/22/docker-gui-osx/上的说明进行操作关于在MacBookPro主机内的docker容器中运行GUI应用程序(使用Docker工具)。我使用Fedora23并安装了firefox创建了一个简单的docker容器。我尝试运行firefox,大约一分钟后出现以下错误:Unabletoinitserver:Broadwaydisplaytypenotsupported:192.168.57.3:0Er

macos - MacOSX 上的 Docker 无法在卷中正确转换文件所有权

我在Docker中使用了一个简单的Linux机器。在Linux中使用它,我克隆了我的开发存储库并将该存储库作为卷安装在Docker中。然后,当我进入Docker容器时,卷中的文件属于组1000中的用户1000(一切都很好,因为Docker正确保存了所有文件所有者)。现在我正在尝试在macOS中做同样的事情,但是在我的macOS机器中,我的uid是501,我的gid是20。但是当我进入容器时,我意识到它里面的文件有gid和uid0,相同作为根。我可以做些什么来保持Docker中的文件所有权? 最佳答案 TL;DRosxfs驱动程序假装

macos - Docker & Postgres : Failed to bind tcp 0. 0.0.0:5432 地址已在使用中

问题我正在尝试在我的Mac上的docker容器中启动postgres,但我不断收到以下错误消息docker:Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointpostgres(8392b9e5cfaa28f480fe1009dee461f97e82499726f4afc4e916358dd2d2f61e):Errorstartinguserlandproxy:Failedtobindtcp0.0.0.0:5432addressalreadyinuse.我在本地安装了postgres,

python - 无法在 macOS 上的 Anaconda3 python3.6 上安装 OpenCV3

我正在尝试在macOS10.11.6上的Anaconda3python3.6上安装OpenCV3.2.0,但我找不到方法。我的Anaconda3安装了python3.5.2,但是如果我使用创建一个新的虚拟环境$condacreate-nmyvenvpythonthenitdownloadsandinstallspython3.6onthenewmyvenv.Asimplesearch$condasearchopencvopencv2.4.8np17py27_2defaultsopencv3没有结果$condasearchopencv3NoPackagesFoundError:Packa

python - macOS Sierra - 如何使用命令行启用 "Allow Remote Automation"

我正在开发macOSSierra(10.12.2)中的自动化工具。通过使用python的atomac支持,我可以启动safari浏览器并通过Safari->Preferences->Advanced->选中“启用开发菜单”,然后选择“开发->允许远程自动化”启用设置。从自动化的角度来看,这似乎不太一致。我想知道是否有任何shell命令可以做到这一点。 最佳答案 嗯,好吧,根据我的评论:您可以执行defaultswritecom.apple.SafariIncludeDevelopMenuYES以通过终端激活开发菜单。您可以使用sub

python - 如何在 Pygame 中将图像缩放到屏幕大小

我想知道如何将pygame项目中的图像大小缩放到屏幕分辨率。例如,设想以下场景,暂时假设窗口显示模式;我假设全屏是一样的:我有一个1600x900背景图片,当然它会在1600x900窗口中原生显示在1280x720窗口中,我显然可以将这些图像的矩形缩放到1280x720会发生什么,但是如果我需要添加一个300x300px图像,位于x,y1440,860(示例尺寸),尺寸为适合原始1600x900背景?当然对于1600x900我当然可以原生使用图像,但是更小/更大的窗口尺寸呢?如何将图像缩放到窗口大小,然后相应地定位它们?我想一定有一个非常简单的自动化方法,但现在我想不通。

python - gaierror : [Errno 8] nodename nor servname provided, 或未知(使用 macOS Sierra)

socket.gethostbyname(socket.gethostname())在OSXElCapitan上运行良好。但是,在Mac更新到macOSSierra后,它现在无法正常工作。谢谢!importsocketsocket.gethostbyname(socket.gethostname())Traceback(mostrecentcalllast):File"",line1,insocket.gethostbyname(socket.gethostname())gaierror:[Errno8]nodenamenorservnameprovided,ornotknown